﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace WTAppletProjectHTTPS.Models
{
    /// <summary>
    /// Cola首件/巡检记录 (ColaFirstPiecePatrolInspectionRecord)
    /// </summary>
    public class ColaFirstPiecePatrolInspectionRecord
    {
        public int CFPIR_ID { get; set; }
        public string CFPIR_Inspector { get; set; } // 检验员
        public string CFPIR_Shift { get; set; } // 班别
        public DateTime CFPIR_InspectionTime { get; set; } // 检验时间
        public string CFPIR_LineParting { get; set; } // 线别
        public string CFPIR_InspectionTiming { get; set; } // 检验时机
        public string CFPIR_ProductModel { get; set; } // 产品型号
        public string CFPIR_OrderNumber { get; set; } // 订单号
        public string CFPIR_InspectionItem { get; set; } // 检验项目
        public string CFPIR_ProductMarking { get; set; } // 产品-标志
        public string CFPIR_ProductAppearance { get; set; } // 产品-外观
        public string CFPIR_ProductAssemblyInspection { get; set; } // 产品-装配检查
        public string CFPIR_ProcessPersonnelQualification { get; set; } // 过程-人员资质
        public string CFPIR_ProcessEquipmentTooling { get; set; } // 过程-设备工装夹具
        public string CFPIR_ProcessMaterialConfirmation { get; set; } // 过程-物料确认
        public string CFPIR_ProcessMethodConfirmation { get; set; } // 过程-方法确认
        public string CFPIR_ProductPerformance { get; set; } // 产品-性能
        public string CFPIR_ProductContinuityTest { get; set; } // 产品-通断测试
        public string CFPIR_ProductHandfeel { get; set; } // 产品-手感
        public string CFPIR_ProductPackagingInspection { get; set; } // 产品-包装检测
        public string CFPIR_ProductBarcodeScan { get; set; } // 产品-条码扫描
        public string CFPIR_FinalConclusion { get; set; } // 最终结论
        public string CFPIR_WhichInspectionQualified { get; set; } // 第几次检验合格
        public string CFPIR_NonconformanceDescription1 { get; set; } // 不合格描述1
        public string CFPIR_NonconformanceImage1 { get; set; } //不良图片1

        public string CFPIR_NonconformanceDescription2 { get; set; } // 不合格描述2
        public string CFPIR_NonconformanceImage2 { get; set; } //不良图片2

        public string CFPIR_NonconformanceDescription3 { get; set; } // 不合格描述3
        public string CFPIR_NonconformanceImage3 { get; set; } //不良图片3

        public string CFPIR_NonconformanceDescription4 { get; set; } // 不合格描述4
        public string CFPIR_NonconformanceImage4 { get; set; } //不良图片4

        public string CFPIR_CreateCreator { get; set; }//创建人

        public DateTime? CFPIR_CreateTime { get; set; }//创建时间
    }


    public class ColaFirstPiecePatrolInspectionRecordQuery
    {
        public int CFPIR_ID { get; set; }
        public string CFPIR_Inspector { get; set; } // 检验员
        public string CFPIR_Shift { get; set; } // 班别
        public DateTime? CFPIR_InspectionTime { get; set; } // 检验时间
        public string CFPIR_LineParting { get; set; } // 线别
        public string CFPIR_InspectionTiming { get; set; } // 检验时机
        public string CFPIR_ProductModel { get; set; } // 产品型号
        public string CFPIR_OrderNumber { get; set; } // 订单号
        public string CFPIR_InspectionItem { get; set; } // 检验项目
        public string CFPIR_ProductMarking { get; set; } // 产品-标志
        public string CFPIR_ProductAppearance { get; set; } // 产品-外观
        public string CFPIR_ProductAssemblyInspection { get; set; } // 产品-装配检查
        public string CFPIR_ProcessPersonnelQualification { get; set; } // 过程-人员资质
        public string CFPIR_ProcessEquipmentTooling { get; set; } // 过程-设备工装夹具
        public string CFPIR_ProcessMaterialConfirmation { get; set; } // 过程-物料确认
        public string CFPIR_ProcessMethodConfirmation { get; set; } // 过程-方法确认
        public string CFPIR_ProductPerformance { get; set; } // 产品-性能
        public string CFPIR_ProductContinuityTest { get; set; } // 产品-通断测试
        public string CFPIR_ProductHandfeel { get; set; } // 产品-手感
        public string CFPIR_ProductPackagingInspection { get; set; } // 产品-包装检测
        public string CFPIR_ProductBarcodeScan { get; set; } // 产品-条码扫描
        public string CFPIR_FinalConclusion { get; set; } // 最终结论
        public string CFPIR_WhichInspectionQualified { get; set; } // 第几次检验合格
        public string CFPIR_NonconformanceDescription1 { get; set; } // 不合格描述1
        public string CFPIR_NonconformanceImage1 { get; set; } //不良图片1

        public string CFPIR_NonconformanceDescription2 { get; set; } // 不合格描述2
        public string CFPIR_NonconformanceImage2 { get; set; } //不良图片2

        public string CFPIR_NonconformanceDescription3 { get; set; } // 不合格描述3
        public string CFPIR_NonconformanceImage3 { get; set; } //不良图片3

        public string CFPIR_NonconformanceDescription4 { get; set; } // 不合格描述4
        public string CFPIR_NonconformanceImage4 { get; set; } //不良图片4

        public string CFPIR_CreateCreator { get; set; }//创建人

        public DateTime? CFPIR_CreateTime { get; set; }//创建时间
        public int PageNumber { get; set; } //第几页
        public int PageSize { get; set; }//一页的条数
    }
}